package com.erp.app.catalog.category.criteria;


import com.erp.framework.model.criteria.SimpleSearchMaintStyleSrchCriteria;

public class CategoryItemClassCriteria extends	SimpleSearchMaintStyleSrchCriteria {
	
	private String itemLine;
	private String itemCategory;
	private String itemClass;
	
	private String userCode;
	
	private String status;
	private String showInCatalog;
	
	public CategoryItemClassCriteria(String itemLine, String itemCategory, String itemClass, String status, String showInCatalog) {
		
		this.itemLine = itemLine;
		this.itemCategory = itemCategory;
		this.itemClass = itemClass;
		this.status = status;
		this.showInCatalog = showInCatalog;
	}
	
	public String getShowInCatalog() {
		return showInCatalog;
	}
	public void setShowInCatalog(String showInCatalog) {
		this.showInCatalog = showInCatalog;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public CategoryItemClassCriteria(String status, String showInCatalog) {		
		this.status = status;
		this.showInCatalog = showInCatalog;
	}
	public CategoryItemClassCriteria() {		
	}
	
	public String toString() {
		String pkStr = "PK:{itemLine="+this.itemLine+", "
					  +" this.itemCategory="+this.itemCategory+", "
					  +" this.itemClass="+this.itemClass+"}\n ";

		String colStr = "COL:{status="+this.status+", "
					  + "showInCatalog="+this.showInCatalog+","
					  + "userCode="+this.userCode+"}"
					  +"}\n ";

		String mandatoryStr = "";

		return "toString() is:\n" + mandatoryStr + pkStr + colStr;
	}
	public String getItemCategory() {
		return itemCategory;
	}
	public void setItemCategory(String itemCategory) {
		this.itemCategory = itemCategory;
	}
	public String getItemClass() {
		return itemClass;
	}
	public void setItemClass(String itemClass) {
		this.itemClass = itemClass;
	}
	public String getItemLine() {
		return itemLine;
	}
	public void setItemLine(String itemLine) {
		this.itemLine = itemLine;
	}

	public String getVOClassName() {
		
		return "com.erp.app.catalog.category.vo.CategoryItemClassVO";
	}

	public String getThisClassName() {		
		return "com.erp.app.catalog.category.criteria.CategoryItemClassCriteria";
	}

	public String getUserCode() {
		return userCode;
	}

	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}

	public CategoryItemClassCriteria(String itemLine, String itemCategory, String itemClass, String status, String showInCatalog, String userCode) {
		super();
		// TODO Auto-generated constructor stub
		this.itemLine = itemLine;
		this.itemCategory = itemCategory;
		this.itemClass = itemClass;
		this.userCode = userCode;
		this.status = status;
		this.showInCatalog = showInCatalog;
	}

}
